在VisualStudio2022里的某个版本开始,将会在移动文件到其他文件夹时,自动修改命名空间,使用匹配文件夹路径的命名空间。如果这个功能能顺手将其他引用此类型的全部符号同时变更,那自然是很好的功能,可惜没有,很多时候都只是修改了移动的文件里面的命名空间,没有更改其他相关引用的代码的逻辑,导致了移动一次文件需要重新将命名空间改回来修复构建,极大降低效率关闭此智能(zhang)的功能的方法是:进入工具->选项然后进入项目和解决方案选项卡里面的常规选项卡,去掉移动文件时启用命名空间更新选项即可。对应英文版本的是在ProjectsandSolutions->General的Enablenames
在VisualStudio2022里的某个版本开始,将会在移动文件到其他文件夹时,自动修改命名空间,使用匹配文件夹路径的命名空间。如果这个功能能顺手将其他引用此类型的全部符号同时变更,那自然是很好的功能,可惜没有,很多时候都只是修改了移动的文件里面的命名空间,没有更改其他相关引用的代码的逻辑,导致了移动一次文件需要重新将命名空间改回来修复构建,极大降低效率关闭此智能(zhang)的功能的方法是:进入工具->选项然后进入项目和解决方案选项卡里面的常规选项卡,去掉移动文件时启用命名空间更新选项即可。对应英文版本的是在ProjectsandSolutions->General的Enablenames
在VisualStudio2022里的某个版本开始,将会在移动文件到其他文件夹时,自动修改命名空间,使用匹配文件夹路径的命名空间。如果这个功能能顺手将其他引用此类型的全部符号同时变更,那自然是很好的功能,可惜没有,很多时候都只是修改了移动的文件里面的命名空间,没有更改其他相关引用的代码的逻辑,导致了移动一次文件需要重新将命名空间改回来修复构建,极大降低效率关闭此智能(zhang)的功能的方法是:进入工具->选项然后进入项目和解决方案选项卡里面的常规选项卡,去掉移动文件时启用命名空间更新选项即可。对应英文版本的是在ProjectsandSolutions->General的Enablenames
有时候需要远程调试一些用户问题,期望能使用本机的VisualStudio开发环境,调试远程的用户的设备上的应用。这时会遇到的一个问题是如何让本机的VisualStudio可以连接上远程的用户的设备,从而进行调试。本文将告诉大家如何采用FastTunnel工具,让本机的VisualStudio和远程的用户的设备建立调试联系,搭建远程调试环境,从而支持远程调试开始之前需要先介绍一下FastTunnel工具,这是一款高性能跨平台内网穿透工具,使用它可以实现将内网服务暴露到公网供自己或任何人访问。对比市面上的其他内网穿透工具最大优势在于基于dotnet编写,提供二次开发扩展能力。本文将来告诉大家,在不
有时候需要远程调试一些用户问题,期望能使用本机的VisualStudio开发环境,调试远程的用户的设备上的应用。这时会遇到的一个问题是如何让本机的VisualStudio可以连接上远程的用户的设备,从而进行调试。本文将告诉大家如何采用FastTunnel工具,让本机的VisualStudio和远程的用户的设备建立调试联系,搭建远程调试环境,从而支持远程调试开始之前需要先介绍一下FastTunnel工具,这是一款高性能跨平台内网穿透工具,使用它可以实现将内网服务暴露到公网供自己或任何人访问。对比市面上的其他内网穿透工具最大优势在于基于dotnet编写,提供二次开发扩展能力。本文将来告诉大家,在不
最近在使用Blazor开发管理后台时遇到了如下的问题,我这里后台整体采用了AntDesignBlazor组件库,在上线之后发现ReuseTabs组件在使用过程中,如果默认/没有指定为项目的basehref,打开标签页后,相互切换会导致url错误。本地开发的时候项目是直接启动运行的,所以访问目录为https://localhost:port/,Blazor的base值也是默认的/。但是当项目实际上线发布的时候,我将Blazor的项目部署到了一个域名的子目录下。如https://domain.com/consoul/,也就是部署在了网站的consoul目录中,在实际运行时就发现了上面的问题。项目上
最近在使用Blazor开发管理后台时遇到了如下的问题,我这里后台整体采用了AntDesignBlazor组件库,在上线之后发现ReuseTabs组件在使用过程中,如果默认/没有指定为项目的basehref,打开标签页后,相互切换会导致url错误。本地开发的时候项目是直接启动运行的,所以访问目录为https://localhost:port/,Blazor的base值也是默认的/。但是当项目实际上线发布的时候,我将Blazor的项目部署到了一个域名的子目录下。如https://domain.com/consoul/,也就是部署在了网站的consoul目录中,在实际运行时就发现了上面的问题。项目上